defect electrons - French English Dictionary